function reverseString(str) {
    // 1. 将字符串转换为数组
    const arr = str.split('');
    // 2. 将数组反转
    arr.reverse();
    // 3. 将数组转换为字符串
    return arr.join('');
}

function palindrome(str) {
    // 1. 将字符串转换为数组
    const arr = str.split('');
    // 2. 将数组反转
    arr.reverse();
    // 3. 将数组转换为字符串
    const reverseStr = arr.join('');
    // 4. 判断字符串是否相等
    return str === reverseStr;
}

function truncate(str, size) {
    // 1. 判断字符串的长度是否大于size
    if(str.length > size) {
        // 2. 如果大于，则截取字符串
        return str.slice(0, size) + '...';
    } else {
        // 3. 如果小于，则返回原字符串
        return str;
    }
}